package com.myway.dto.ics;

import com.myway.dto.order.domain.Inventory;

import java.io.Serializable;
import java.util.Date;
import java.util.Map;


/**
 * Title : DTOReservePassengerInfoCriteria
 * @author: 李艳伟(yw-li)
 * @description 
 * 
 * 乘客订座信息查询条件
 *	
 * @date 2010-02-20
 */
public class DTOReservePassengerInfoCriteria implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -9063289588017993572L;

	/**
	 * 当前页号 例如（第1页/共20页）则 currentPageNum 为 1
	 */
	private int currentPageNum;
	
	/**
	 * 每页记录数


	 */
	private int pageSize;
	

	private Map sortValueMap;
	private String depCode;
	private String arrCode;
	private Date fromDate;
	private Date endDate;
	private String flightNo;
	private Inventory inventory;
	private String airlineCode;
	/**
	 * @return the airlineCode
	 */
	public String getAirlineCode() {
		return airlineCode;
	}
	/**
	 * @param airlineCode the airlineCode to set
	 */
	public void setAirlineCode(String airlineCode) {
		this.airlineCode = airlineCode;
	}
	/**
	 * @return the currentPageNum
	 */
	public int getCurrentPageNum() {
		return currentPageNum;
	}
	/**
	 * @param currentPageNum the currentPageNum to set
	 */
	public void setCurrentPageNum(int currentPageNum) {
		this.currentPageNum = currentPageNum;
	}
	/**
	 * @return the pageSize
	 */
	public int getPageSize() {
		return pageSize;
	}
	/**
	 * @param pageSize the pageSize to set
	 */
	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	/**
	 * @return the sortValueMap
	 */
	public Map getSortValueMap() {
		return sortValueMap;
	}
	/**
	 * @param sortValueMap the sortValueMap to set
	 */
	public void setSortValueMap(Map sortValueMap) {
		this.sortValueMap = sortValueMap;
	}
	/**
	 * @return the depCode
	 */
	public String getDepCode() {
		return depCode;
	}
	/**
	 * @param depCode the depCode to set
	 */
	public void setDepCode(String depCode) {
		this.depCode = depCode;
	}
	/**
	 * @return the arrCode
	 */
	public String getArrCode() {
		return arrCode;
	}
	/**
	 * @param arrCode the arrCode to set
	 */
	public void setArrCode(String arrCode) {
		this.arrCode = arrCode;
	}
	
	/**
	 * @return the fromDate
	 */
	public Date getFromDate() {
		return fromDate;
	}
	/**
	 * @param fromDate the fromDate to set
	 */
	public void setFromDate(Date fromDate) {
		this.fromDate = fromDate;
	}
	/**
	 * @return the enDate
	 */
	public Date getEndDate() {
		return endDate;
	}
	/**
	 * @param enDate the enDate to set
	 */
	public void setEndDate(Date enDate) {
		this.endDate = enDate;
	}
	/**
	 * @return the flightNo
	 */
	public String getFlightNo() {
		return flightNo;
	}
	/**
	 * @param flightNo the flightNo to set
	 */
	public void setFlightNo(String flightNo) {
		this.flightNo = flightNo;
	}
	/**
	 * @return the inventory
	 */
	public Inventory getInventory() {
		return inventory;
	}
	/**
	 * @param inventory the inventory to set
	 */
	public void setInventory(Inventory inventory) {
		this.inventory = inventory;
	}
}
